<?php

declare(strict_types=1);

namespace App\Model\Users;



use App\Model\Model;

/**
 * @property int $id 主键
 * @property int $user_id 访问账号
 * @property string $name 名称
 * @property string $success 是否执行成功（Y-是，N-否）
 * @property string $message 具体消息
 * @property string $ip ip
 * @property string $location 地址
 * @property string $browser 浏览器
 * @property string $os 操作系统
 * @property int $vis_type 操作类型（字典 1登入 2登出）
 * @property \Carbon\Carbon $created_at 访问时间
 */
class UsersVisLog extends Model
{
    /**
     * The table associated with the model.
     */
    protected ?string $table = 'users_vis_log';



    const UPDATED_AT = null;

    /**
     * The attributes that are mass assignable.
     */
    protected array $fillable = ['id', 'user_id', 'name', 'success', 'message', 'ip', 'location', 'browser', 'os', 'vis_type', 'created_at'];

    /**
     * The attributes that should be cast to native types.
     */
    protected array $casts = ['id' => 'integer', 'user_id' => 'integer', 'vis_type' => 'integer', 'created_at' => 'datetime'];
}
